//#define _CRT_SECURE_NO_WARNINGS
//#include <stdio.h>
//void merge(int* nums1, int nums1Size, int m, int* nums2, int nums2Size, int n)
//{
//	while (n && m)
//	{
//		if (nums2[n - 1] >= nums1[m - 1])
//		{
//			nums1[nums1Size - 1] = nums2[n - 1];
//			nums1Size--;
//			n--;
//		}
//		else
//		{
//			nums1[nums1Size - 1] = nums1[m - 1];
//			nums1Size--;
//			m--;
//		}
//	}
//	if (n > 0)
//	{
//		while (n)
//		{
//			nums1[n - 1] = nums2[n - 1];
//			n--;
//		}
//	}
//}
//int main()
//{
//	int nums1[] = {0 };
//	int nums2[] = {1 };
//	int m = 0;
//	int n = 1;
//	merge(nums1, sizeof(nums1) / sizeof(nums1[0]),m, nums2, sizeof(nums2) / sizeof(nums2[0]),n);
//	return 0;
//}